iT邦幫忙

asp.net core相關文章
共有 539 則文章

技術 DAY 27 - 透過Angular Interceptor添加Authorization Header

哈囉大家好!昨天分享了在ApiService中建立CreateAuthHeader() function來回傳Authorization Header, 並且在...

技術 DAY 26 - 前端發送的Request中附加Authorization Header

哈囉大家好!今天要來試試看在前端發送Get Request來讀取存在資料庫中的users資訊,並且在發送的請求中附加Authorization Header。那...

技術 DAY 24 - 解決CORS(跨域資源共享)問題

哈囉大家好!今天要分享的內容是我的debug過程XD實際測試了一下登入功能,發現沒有辦法順利把User資訊儲存到Neon資料庫中,看了console發現顯示「H...

技術 DAY 23 - 配置JWT Bearer 認證中介軟體(Middleware)

哈囉大家好!昨天在AuthController完成了向前端發送Session Token的功能,接下來要讓未來其他API知道如何在Controller中接收和驗...

技術 DAY 22 - 生成Session Token並註冊驗證服務

哈囉大家好!今天要繼續完成生成Session Token和AuthService的部分,那就馬上開始吧!(有點落落長QQ) 在AuthService中產生專案專...

技術 DAY 21 - 取得ID Token後,User資料發送到後端驗證儲存

哈囉大家好!昨天處理完User Table和Neon資料庫後,要把前端收到的Token和使用者資訊(例如:姓名、郵件...等)儲存到User Table裡面。需...

技術 DAY 20 - 建立User Table + 連接Neon 資料庫

哈囉大家好!昨天的GSI按鈕登入功能完成後,要來把前端接收到的JWT存到資料庫中。我選擇用關聯式資料庫PostgreSQL來儲存資料,使用的是Neon這個Ser...

技術 DAY 19 - Google SignIn Button 登入功能

哈囉大家好!今天要來繼續處理Google SignIn Button的登入功能~其實突然發現我現在完全沒在用之前介紹的那個套件XD 直接用官方的GSI按鈕了!背...

技術 DAY 18 - 設定Google Sign-In 按鈕

哈囉大家好!原本應該昨天要分享完前端登入處理的部分,沒想到昨天在做接下來的部分時有一些bug,debug和查找資料時花了一些時間,所以就變成今天整理分享了!那就...

技術 DAY 17 - 前端Google OAuth 登入- (下)

哈囉大家好!昨天簡單介紹完OAuth,今天要來分享實作的程式碼! 1. 設置環境變數 透過指令ng g environments environments建立e...

技術 DAY 16 - 前端Google OAuth登入 - (上)

哈囉大家好!今天要來分享的是登入功能的設計,因為我想要可以直接透過Google帳號進行登入,所以要用Google OAuth來完成登入功能。在正式進入實作部分前...

技術 DAY 15 - 用C# ASP.NET Core開發一個小專案!專案發想與結構

哈囉大家好!今天是鐵人賽第15天,不知不覺鐵人賽已經過一半了~接下來就是實戰演練的時刻了,希望我能順利完成一個應用的小專案! 苦惱了很久要做什麼樣的應用程式,後...

技術 DAY 14 - 讓程式碼更乾淨:ASP.NET Core中的服務層(Service Layer)和依賴注入(DI)

哈囉大家好!今天要來介紹ASP.NET Core中的服務層(Service Layer)以及依賴注入(DI)。 什麼是服務層(Service Layer)? 服...

技術 DAY 13 - C#中的非同步程式設計 (Asynchronous Programming)

哈囉大家好!今天要介紹在撰寫程式碼中很常用到的「非同步程式設計」(Asynchronous Programming)! C#中的非同步程式設計(Asynchro...

技術 DAY 12 - 利用EF Core來操作資料庫

哈囉大家好!今天要來實際練習操作對資料表進行CRUD!這次要用到的工具是Entity Framework Core(EF Core),是微軟新一代的物件關聯對應...

技術 DAY 11 - 認識套件管理工具 - NuGet!

哈囉大家好!今天要來介紹一個免費、開源的套件管理工具-NuGet,是專門為.NET平台設計的管理工具。透過NuGet, 開發者可以更輕鬆的在專案中加入、更新、移...

技術 DAY 10 - 認識傳輸資料小幫手DTO (資料傳輸物件)

哈囉大家好!昨天介紹完如何利用Model定義資料表的欄位和使用migration對資料表進行新增和修改後,今天要來介紹幫助我們優化資料傳輸過程的工具-DTO!...

技術 DAY 9 - 使用 Model 定義資料結構與 Migration 編輯資料庫

哈囉大家好!本來昨天打算先介紹DTO,後來發現在邏輯上應該要先介紹Model和Migration比較順,所以今天就先來介紹設定資料表時會用到的Model和Mig...

技術 DAY 8 - 用Controller發送POST request

哈囉大家好!今天要練習如何用Controller來發送POST request~這次練習用的API是{JSON Placeholder},JSONPlaceho...

技術 DAY 7 - 用Controller 發送GET request

哈囉大家好!今天要試試看用Controller發送GET request,一樣使用昨天的隨機回傳鴨子圖片的API~ 1. 新增controller servic...

技術 DAY 6 - 用Minimal API發送GET Request

哈囉大家好!今天要來試試看用Minimal API格式發送GET request! 這次使用的是免費的public API, 這個API會回傳隨機的鴨子圖片UR...

技術 DAY 5 - 小試身手!簡單練習撰寫API格式

哈囉大家好!今天要正式開始寫扣了~要練習的是如何撰寫API格式! 首先要先啟動專案,移動到.csproj檔的路徑位置,在終端機執行指令dotnet run。如果...

技術 DAY 4 - ASP.NET Core Web API 架構揭秘(下)

哈囉大家好!今天要延續昨天的內容,把剩下的資料夾和檔案介紹完~先附上web API project的架構: - myExampleApi/ ├── bi...

技術 DAY 3 - ASP.NET Core Web API 架構揭秘(上)

哈囉大家好!來到鐵人賽的第三天啦~今天要嘗試建立第一個ASP.NET Core專案!之後的小專案想要前後端分離開發,所以我要建立的Web API作為後端。那就馬...

技術 DAY 1 - 自學挑戰第二彈:用ASP.NET Core框架打造小專案

哈囉大家好!回顧了一下今年的自己,發現拖延症和懶惰病有復發的趨勢...所以繼去年第一次參加鐵人賽後,今年決定再次挑戰今年選擇了實作小專案的主題,主角是新朋友C#...

鐵人賽 JavaScript DAY 30

技術 【Day29】.NET Core MVC & Vue—讓Axios幫我拿資料

參賽進入最尾聲了,剩下最後一個實戰任務!將會用我之前透過.net MVC開發的訂房網站為基礎進行;今天來完成房間資訊頁,並比較看看和原先jQuery差別在哪!...

鐵人賽 JavaScript DAY 29

技術 【Day28】.NET Core MVC & Vue—Bootstrap套件也能v-for!

參賽進入最尾聲了,剩下最後一個實戰任務!將會用我之前透過.net MVC開發的訂房網站為基礎進行;昨天我們已經連上了本機資料庫,並測試成功把資料丟到View,接...

鐵人賽 JavaScript DAY 28

技術 【Day27】.NET Core MVC & Vue—DI注入連線本機資料庫

參賽進入最尾聲了,剩下最後一個實戰任務!將會用我之前透過.net MVC開發的訂房網站為基礎進行! 這系列兩大重點: 實際操作本機資料庫 當Vue.js加入....

鐵人賽 Modern Web DAY 30

技術 Day30 訂單處理

Utility/SD新增 等待店家確認訂單 -> 店家確認後改為訂單準備中 -> 店家準備完成後改為訂單完成、可取貨-> 使用者取貨後改為...

鐵人賽 Modern Web DAY 28

技術 Day28 訂單管理(建立資料)

設計 結算頁面 完成訂單 修改訂單 訂單標題、訂單詳細資料 設定訂單狀態: 待處理 處理中 處理完成 訂單結案 結算畫面購物車=>總...